Feat allign functionality for path tool across x and y axis#3619
Feat allign functionality for path tool across x and y axis#3619Ayush2k02 wants to merge 10 commits intoGraphiteEditor:masterfrom
Conversation
| responses.add(GraphOperationMessage::Vector { layer, modification_type }); | ||
| } | ||
|
|
||
| // TODO: figure out this Special case: When exactly 2 anchors are selected, skip handle transformations |
There was a problem hiding this comment.
Left a TODO here based on this discussion
|
Also, which formatter do you guys use, all my builds are failing due to this |
|
That's covered in the contributor guide. Now that you've gotten some understanding of things, I recommend giving it a second read so you can take in the specifics like that and others. |
|
Done, have updated this PR and my other PRs with the contributor guidelines ! |
|
!build |
|
|
Any updates on this guys ! |
|
|
||
| impl AlignAggregate { | ||
| /// Given a bounding box `[min, max]`, returns the alignment target position. | ||
| pub fn target_position(self, bbox: [DVec2; 2]) -> DVec2 { |
There was a problem hiding this comment.
Not sure what to name so just named it as target_position ( min , max or center ) , open to other suggestions as well
Screen.Recording.2026-02-03.at.9.47.39.AM.movHere is the recording after the recent commits |
There was a problem hiding this comment.
Just a minor refactor to use the shared utility function here
POINTS
Screen.Recording.2026-01-10.at.1.14.13.PM.mov
SEGMENTS
Screen.Recording.2026-01-10.at.1.42.41.PM.mov
DISCLAIMER : Claud Code - cli extension was used in the PR ( this is completely free for university students )
CLOSES #3375